home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / os2 / memsz313.zip / SOURCE.ZIP / ITALIANO.ZIP / ITALIANO.IPF < prev    next >
Text File  |  1996-02-09  |  17KB  |  358 lines

  1. #include "memsize.h"
  2. :userdoc.
  3. :title.Aiuto di 'Risorse di Sistema'
  4. :body.
  5.  
  6. :h1 res=ID_MAIN.Introduzione
  7. :i1.Introduzione
  8. :artwork name='memsize.bmp' align=center.
  9. :p.
  10. Questo programma mostra parecchi elementi relativi alle risorse del sistema,
  11. e  aggiorna queste informazioni una volta al secondo se dispone di sufficienti
  12. risorse del processore per farlo. Gli elementi visualizzati sono &colon.
  13. :p.
  14. :hp2.Data/ora:ehp2. - L'ora e la data, nel formato definito per
  15. mezzo delle informazioni del Paese del vostro sistema, dopo la linea
  16. &apos.COUNTRY=&apos. del vostro file CONFIG.SYS.
  17. :p.
  18. :hp2.Tempo trascorso:ehp2. - Il tempo trascorso da quando il sistema è stato
  19. avviato per l'ultima volta.
  20. :p.
  21. :hp2.Memoria fisica libera:ehp2. - La quantità di memoria del sistema
  22. libera, dopo la funzione :hp1.DosMemAvail:ehp1..
  23. :nota.Questa funzione fa parte del vecchio sistema a 16 bits, e non conta che
  24. la memoria fisica al di sotto dei 16Mb, ed è anche stata modificata proprio prima
  25. dell'uscita di OS/2 2.0 per non indicare mai meno di 512Kb.
  26. #ifdef USE_OS20MEMU
  27. :nota.Se l'utilità :hpt.OS20MEMU:ehpt.:hdref res=60001.
  28. e i suoi controlli di periferica (device driver) sono installati, questo
  29. numero sarà più preciso, al costo di un carico del processore più gravoso.
  30. #endif
  31. :p.
  32. :hp2.Memoria virtuale libera:ehp2. - La quantità di memoria virtuale
  33. disponibile, dopo la funzione :hp1.DosQuerySysInfo:ehp1.. Si tratta della
  34. quantità di memoria fisica libera, più lo spazio libero nel file
  35. di scambio (swap), più lo spazio disponibile per l'aumento del file di
  36. scambio, meno lo spazio libero minimo riservato sul disco di scambio.
  37. :p.
  38. :hp2.Dimensione file di scambio:ehp2. - La dimensione attuale del file
  39. di scambio (swap) del sistema, :hp4.SWAPPER.DAT:ehp4..
  40. Per localizzare il file, la riga :hp4.SWAPPATH:ehp4. è ricercata
  41. nel file :hp4.CONFIG.SYS:ehp4.. La riga fornisce il nome della
  42. directory in cui è localizzato il file di scambio (swap) e indica lo spazio
  43. minimo che deve essere lasciato disponibile sul disco del file di scambio.
  44. :p.
  45. :hp2.Spazio di scambio libero:ehp2. - La quantità di spazio libero sul
  46. disco dove risiede il file di scambio (swap), meno lo spazio libero minimo.
  47. Questo rappresenta l'aumento potenziale massimo del file di scambio.
  48. :p.
  49. :hp2.Spazio di scambio inutilizzato:ehp2. - Lo spazio libero nel file di
  50. scambio attualmente allocato. Quando questa quantità scende a zero, il
  51. file di scambio deve essere aumentato, normalmente con incremento di un megabyte.
  52. :p.
  53. :hp2.Dimensione file di stampa:ehp2. - Lo spazio del disco utilizzato
  54. dal file di stampa.
  55. :p.
  56. :hp2.Carico del processore (%):ehp2. - La percentuale approssimativa della
  57. potenza utilizzata dal processore. Si tratta di una media calcolata
  58. nel secondo precedente.
  59. :nota.Questa funzione e l'applicazione :hp4.Attività del processore:ehp4.
  60. (Pulse) non coabitano bene.
  61. :hpt.Perchè ?:ehpt.:hdref res=60002.
  62. :nota.Se il driver :hpt.HRTIMER.SYS:ehpt.:hdref res=60000.
  63. è installato, questo numero sarà più preciso.
  64. :hpt.Perchè ?:ehpt.:hdref res=60003.
  65. :p.
  66. :hp2.Numero di programmi attivi:ehp2. - Il numero di linee nella lista
  67. dei programmi del sistema, che è visualizzata quando si premono i
  68. tasti CTRL+ESC.
  69. :nota.Tutti gli elementi della lista dei programmi di sistema non sono
  70. mostrati nella :hp4.Lista delle finetre:ehp4.. Alcune sono
  71. configurate per non essere visualizzate.
  72. :p.
  73. :hp2.Contatore di processi:ehp2. - Il numero di processi correntemente caricati
  74. nel sistema.
  75. :p.
  76. :hp2.Contatore di Thread:ehp2. - Il numero di threads correntemente funzionanti
  77. nel sistema.  C'è almeno un thread per ogni processo.
  78. :p.
  79. :hp2.Spazio libero totale disco:ehp2. - La somma dello spazio libero su
  80. tutti i dischi fissi locali.
  81. :p.
  82. :hp2.Spazio libero X:ehp2. - Lo spazio libero sul disco X.
  83. :p.
  84. Come avete già potuto constatare, l'aiuto in linea è disponibile, e
  85. i comandi del programma possono essere eseguiti per mezzo del menu di sistema
  86. della finetra. I comandi seguenti sono disponibili &colon.
  87. :sl compact.
  88. :li.:hpt.Salvare la configurazione:ehpt.:hdref res=IDM_SAVE_APPLICATION.
  89. :li.:hpt.Reinizializzare l'ambiente:ehpt.:hdref res=IDM_RESET_DEFAULTS.
  90. :li.:hpt.Nascondere la barra titolo:ehpt.:hdref res=IDM_HIDE_CONTROLS.
  91. :li.:hpt.Configurare...:ehpt.:hdref res=IDM_CONFIGURE.
  92. :li.:hpt.Reinizializzare carico processore:ehpt.:hdref res=IDM_RESETLOAD.
  93. :li.:hpt.Copiare:ehpt.:hdref res=IDM_COPY.
  94. :li.:hpt.Informazioni prodotto:ehpt.:hdref res=IDM_ABOUT.
  95. :li.:hpt.Chiudere:ehpt.:hdref res=IDM_EXIT.
  96. :esl.:p.
  97. Oltre le funzioni già descritte, il programma accetta i comandi
  98. provenienti dal gestore delle fonti e dei colori di OS/2,
  99. e si comporta come server DDE per tutti gli elementi collegati. Il nome
  100. DDE dell'applicazione è «MEMSIZE», e i nomi degli elementi sono gli
  101. stessi dei nomi mostrati per default (per esempio, «Memoria fisica
  102. libera»).
  103.  
  104. :h1 res=IDM_SAVE_APPLICATION.Salvare la configurazione (Opzione del menu)
  105. :i1.Salvare la configurazione (Opzione del menu)
  106. Quando questa opzione è selezionata, il programma registra la sua
  107. posizione sulla scrivania e lo stato dell'opzione :hp4.Nascondere la
  108. barra titolo:ehp4.. La prossima volta che il programma verrà lanciato, la
  109. configurazione attuale sarà riutilizzata.
  110. :p.
  111. :nota. Il tasto rapido per questa funzione è :hp4.F2:ehp4..
  112.  
  113. :h1 res=IDM_RESET_DEFAULTS.Reinizializzare l'ambiente (Opzione del menu)
  114. :i1.Reinizializzare l'ambiente (Opzione del menu)
  115. Questa opzione permette la reinizializzazione degli attributi delle
  116. fonti e dei colori del programma ai loro valori di default.
  117.  
  118. :h1 res=IDM_HIDE_CONTROLS.Nascondere la barra titolo (Opzione del menu)
  119. :i1.Nascondere la barra del titolo (Opzione del menu)
  120. La selezione di questa opzione permette di nascondere la barra
  121. del titolo della finestra, e dei controlli che vi sono associati (il menu
  122. sistema, il bottone di riduzione). Questa opzione può essere invertita
  123. cliccando due volte l&apos.uno dei bottoni del mouse. Inoltre, m&apos.è
  124. sembrato molto utile poter spostare la finestra quando la barra
  125. del titolo è assente, la finestra è configurata in modo da poterla
  126. far mouvere premendo l&apos.uno dei bottoni del mouse.
  127. :p.
  128. :nota.Il tasto rapido per questa funzione è :hp4.Alt+H:ehp4..
  129.  
  130. :h1 res=IDM_CONFIGURE.Configurare (Opzione del menu)
  131. :i1.Configurare (Opzione del menu)
  132. La selezione di questa opzione permette l'apparizione della finestra
  133. di configurazione del programma.
  134. Per maggiri informazioni, vedere
  135. :hpt.Configurare (Dialogo):ehpt.:hdref res=IDD_CONFIGURE..
  136. :nota.Il tasto rapido per questo comando è :hp4.Alt+C:ehp4..
  137.  
  138. :h2 res=IDD_CONFIGURE.Configurare (Dialogo)
  139. Questa finestra vi permette di modificare tutti gli aspetti
  140. configurabili del comportamento di questo programma. Per abbandonare la finestra
  141. senza effettuare cambiamenti, premere il tasto :hp4.Uscita:ehp4. o
  142. selezionare il pulsante :hp4.Annullare:ehp4.. Per confermare i camgbiamenti
  143. effettuati, premere il tasto :hp4.Esegui:ehp4. o selezionare il
  144. pulsante :hp4.Ok:ehp4..
  145. .br
  146. Gli elementi configurabili sono i seguenti :
  147. :p.
  148. :hp2.Dati visualizzati:ehp2.
  149. Le opzioni che selezionerete nella lista dei :hp4.Dati visualizzati:ehp4.
  150. saranno controllate e mostrate dal programma. Le opzioni evidenziate
  151. sono quelle selezionate. Per evidenziare un opzione, selezionarla con
  152. l'aiuto del mouse. Per rimuovere l'evidenziazione, selezionarla di nuovo.
  153. Per modificare il nome di un elemento, o per restituire il nome di default,
  154. cliccare due volte su un elemento non selezionato. L'elemento sarà
  155. selezionato e una finestra di dialogo permetterà di modificare il
  156. nome dell'elemento.
  157. :p.
  158. :hp2.Visualizzare 'K'ilobytes:ehp2.
  159. Questi bottoni-evidenziatori permettono di definire se le grandi quantità
  160. devono essere mostrate in kilo-bytes mai, sempre o unicamente se il loro
  161. valore eccede i 512Kb.
  162. Per default, le dimensioni maggioridi  500Kb sono mostrate in kilo-bytes.
  163. Attenzione, un kilobyte rappresenta 1024 bytes e non 1000.
  164. :p.
  165. :hp2.Priorità:ehp2.
  166. Questo campo permete di definire la priorità della routine di
  167. surveglianza del programma, nella classe di priorità «tempo-critico».
  168. Si può far variare la priorità da 0 a 31. Una priorità 31 è
  169. la più alta priorità possibile nel sistema. La priorità 0 è la priorità
  170. più bassa. Per ottenere la più grande precisione nella misura del
  171. carico del processore, si dovrà utilizzare il valore massimo.
  172. Tuttavia, alcuni utenti si sono lamentati del fatto che i loro
  173. programmi di communicazione occasinalmente perdevano dei dati.
  174. É per questa ragione che la priorità è ora modificabile.
  175. :p.
  176. :hp2.Tempo di aggiornamento:ehp2.
  177. Questo campo permette di definire il tempo trascorso tra due aggiornamenti
  178. della finestra di sorveglianza. Questo periodo può variare da uno a
  179. trenta secondi, per intervalli di un decimo di secondo. Il numero mostrato
  180. esprime dei decimi di secondo.
  181. :p.
  182. :hp2.Punto d'ancora:ehp2.
  183. Questo controllo permette di definire un angolo della finestra la
  184. cui posizione resta fissa quando la dimensione della finestra è modificata. La
  185. dimensione della finestra può cambiare quando la lista delle opzioni controllate
  186. è modificata, o quando i caratteri vengono modificati.
  187. :p.
  188. :hp2.Nascondere la barra del titolo:ehp2.
  189. Quando la finestra del programma non è ridotta, può apparrire
  190. con o senza la barra del titolo, il menu sistema e i bottoni di
  191. riduzione e di ingrandimento. La finestra può essere spostata facendola
  192. scivolare.
  193. :p.
  194. :hp2.Sempre visibile:ehp2.
  195. Quando questa casella è segnata, 'Risorse sistema' resta visibile in
  196. permanenza.
  197. :p.
  198. :hp2.Animare:ehp2.
  199. Questa casella attiva l'animazione all'apertura e alla chiusura della
  200. finestra. Quando questa casella è spuntata, la finestra del programma si apre
  201. e si chiude nello stesso modo delle cartelle : con un accompagnamento
  202. sonoro e un'animazione. Come per le cartelle, questa funzione
  203. deve essere attivata nella configurazione del sistema.
  204. :p.
  205. :hp2.Mostrare nome file system:ehp2.
  206. Quando questa casella è attiva, ogni linea che mostra lo spazio
  207. disponibile su disco indica il tipo di file system utilizzato
  208. dal disco. L'utilizzazione di questa opzione crea une finestra
  209. più larga.
  210. :p.
  211. :hp2.Mostrare i nomi delle unità:ehp2.
  212. Quando questa casella è attiva, ogni linea che mostra lo spazio
  213. disponibile su disco indica il nome di volume del disque.
  214. L'utilizzazione di questa opzione crea une finestra
  215. più larga.
  216. :p.
  217. :hp2.Visualizzare i secondi:ehp2.
  218. Quando questa casella è attiva, vengono visualizzati isecondi per le ore
  219. e per il tempo trascorso.
  220.  
  221. :h3 res=IDD_LABEL.Nome dell'elemento (finestra di dialogo)
  222. Questa finestra di dialogo mostra i nomi attuali e per default di un
  223. elemento visualizzato, e permette di modificarlo. Per modificare il nome,
  224. digitate il nuovo nome al posto del nome attuale. Per ritornare al nome di
  225. default, selezionate il pulsante Default.
  226.  
  227. :h1 res=IDM_RESETLOAD.Reinizializzare carico processore (Opzione del menu)
  228. :i1.Reinizializzare carico processore (Opzione del menu)
  229. Questa opzione del menu permette di reinizializzare la funzione di misura del
  230. carico del processore.
  231.  
  232. :h1 res=IDM_COPY.Copiare (Opzione del menu)
  233. :i1.Copiare (Opzione del menu)
  234. Questa opzione del menu copia il contenuto della finestra negli appunti
  235. del sistema in due formati : testo e bitmap. La versione testo
  236. contiene tutti gli elementi visualizzati in un formato che permette la loro
  237. inserzione in un editor di testi. La versione bitmap è una copia della
  238. finestra, e può essere utilizzata nei programmi che manipolano dei
  239. grafici.
  240. :p.
  241. Il tasto rapido per queato comando è Ctrl+Inser.
  242.  
  243. :h1 res=IDM_ABOUT.Informazioni prodotto (Opzione del menu)
  244. :i1.Informazioni prodotto (Opzione del menu)
  245. Questa optione fa apparire la finestra d&apos.informationi sul
  246. programma.
  247. Per maggiori informationi, vedere
  248. :hpt.Informazioni prodotto (Dialogo):ehpt.:hdref res=IDD_ABOUT..
  249.  
  250. :h2 res=IDD_ABOUT.Informazioni prodotto (Finestra di dialogo)
  251. Questa finestra di dialogo mostra il nome del programma, le icone e le
  252. informationi di Copyright. Per uscire dalla finestra, premere il tasto
  253. :hp4.Enter:ehp4., la barra spaziatrice o il tasto :hp4.Esci:ehp4..
  254.  
  255. :h1 res=IDM_EXIT.Chiudere (Opzione del menu)
  256. :i1.Chiudere (Opzione del menu)
  257. La scelta di questa opzione del menu provoca l'arresto del programma.
  258.  
  259. :h1 res=IDM_KEYS_HELP.Aiuto sui tasti
  260. :i1.Aiuto sui tasti
  261. I tasti di funzione seguenti sono disponibili in questo
  262. programma &colon.
  263. :sl compact.
  264. :li.F1 - Aiuto
  265. :li.F2 - Salvare la configurazione
  266. :li.F3 - Uscita
  267. :li.Alt+C - Configurare
  268. :li.Alt+H - Nascondere la barra del titolo
  269. :li.Ctrl+Inser - Copiare
  270. :esl.:p.
  271.  
  272. :h1 res=IDD_PROFILE_PATH.Directory di configurazione
  273. :i1.Directory di configurazione
  274. Questa dinestra di dialogo è visualizzata quando il programma non trouva
  275. il propio file di configurazione (.INI), e domanda dove si trova
  276. o l&apos.endroit dove deve essere creato.
  277. :p.
  278. Solo un nome di una directory esistente sarà accettato. Una volta immesso
  279. il nome, premete il tasto :hp4.Enter:ehp4. o selezionate il pulsante
  280. :hp4.Ok:ehp4. perchè il programma continui la sua esecuzione.
  281. :p.
  282. Se si vuole interrompere l'inizializazione del programma, premere il
  283. tasto :hp4.Esci:ehp4. o selezionare il pulsante :hp4.Annullare:ehp4..
  284.  
  285. :h1 res=60000.HRTIMER - Driver del cronometro ad alta risoluzione.
  286. Ile driver del cronometro ad alta risoluzione, HRTIMER.SYS, permette ai
  287. programmi di accedere a un componente normalmente inutilizzato sui PC IBM.
  288. Questo possiede una risoluzione di 840 nanosecondi, 64k volte meglio della
  289. risoluzione normale dell'orologio, che è di 55 millisecondi.
  290. :p.Questo programma può essere trovato, tra gli altri, nei seguenti posti: su
  291. :hp4.CompuServe:ehp4.,
  292. nella libreria
  293. :hp4.Device Driver Development:ehp4.
  294. del forum
  295. :hp4.OS/2 Developer's Forum I (OS2DF1):ehp4.,
  296. sotto il nome
  297. :hp4.TIMER.ZIP:ehp4. ;
  298. su Internet, per ftp anonimo sui siti
  299. :hp4.ftp.cdrom.com:ehp4.
  300. e
  301. :hp4.hobbes.nmsu.edu:ehp4.,
  302. nella directory
  303. :hp4./pub/os2/dev16:ehp4.,
  304. sotto il nome
  305. :hp4.hrtimer.zip:ehp4..
  306. :p.Il codice sorgente proviene dal numero d'autunno della
  307. riviste IBM Personal Systems Developer (1991). É gratuito, ma
  308. il copyright originale appartiene a IBM.
  309.  
  310. #ifdef USE_OS20MEMU
  311. :h1 res=60001.OS20MEMU - Mappa d'utilizzo della memoria di OS/2
  312. Il programma OS20MEMU permette all'utilizzatore d'ottenere una lista
  313. esaustiva delle zone di memoria utilizzate dai programmi o dal
  314. sistema stesso.
  315. :p.Questo programma può essere trovato, tra gli altri, sui siti ftp anonimi
  316. :hp4.ftp.cdrom.com:ehp4.
  317. e
  318. :hp4.hobbes.nmsu.edu:ehp4.,
  319. nella directory
  320. :hp4./pub/os2/textutil:ehp4.,
  321. sotto il nome
  322. :hp4.20memu.zip:ehp4..
  323. :p.OS20MEMU è gratuito, e il copyright appartiene a IBM.
  324. :nota.Assicuratevi di utilizzare la versione del novembre 1994 (o una versione più
  325. recente), perchè le versioni anteriori non funzionano con Warp.
  326. #endif
  327.  
  328. :h1 res=60002.Da dove viene il conflitto con «Attività del processore» ?
  329. Questo programma, così come «Attività del processore», CPULOAD, CPUMETER e
  330. i programmi similari, provano a misurare l'attività del processore
  331. valutando il numero di cicli che sono allocati al processore alla
  332. priorità più bassa. Se uno di questi programmi viene eseguito ad una
  333. così bassa priorità, utilizza i tempi d'inattività. Se non ci sono dei
  334. tempi d'inattività, il computer è occupato al 100%. Più il programma
  335. viene eseguito alla priorità sistema «inattivo», meno il processore è
  336. caricato.
  337. :p.
  338. Eseguire due programmi di questo tipo pone un problema : entrambi tentano
  339. di utilizzare questi tempi di inattività. Se si eseguono due copie dello
  340. stesso programma, e niente d'altro, entrambe dovranno indicare un carico
  341. del processore del 50%. Se si eseguono due programmi differenti, entrambi
  342. mostreranno, in principio delle percentuali differenti.
  343.  
  344. :h1 res=60003.A cosa serve HRTIMER.SYS ?
  345. Quando HRTIMER.SYS è installato, il sovraccarico che rappresents il sistema
  346. è tenuto in conto nel carico della CPU.
  347. :p.
  348. Il carico del processore è determinato comparando la quantità di
  349. lavoro che può essere effettuata alla priorità «inattiva», con la quantità
  350. massima che è possibile effettuare fino a questo punto. Senza informazioni
  351. complementari, l'attività normale del sistema appare come un carico zero del
  352. processore.
  353. HRTIMER.SYS, quando si installa, effettua una calibrazione per determinare
  354. la quantitè di lavoro realizzabile alla più alta priorità. Questa misura
  355. è utilizzata dal programma.
  356.  
  357. :euserdoc.
  358.